structure of palate - Español Inglés Diccionario